package cn.skyclass.net
{
	/**
	 * 用于远程调用时需要实现的接口
	 */
	public interface IRpcBean
	{
		/**
		 * 用于接收 web service 调用返回的对象数据
		 * 使用一个对象的属性数据来填充本实例的属性
		 */
		function fillWith(obj:Object):void;		
		
		/**
		 * 对自身的数据进行适当的编码以适应远程调用的传输格式（WebService）
		 */		
		function encode4Rpc():void;
	}
}